package com.sservice.model.vo;

import com.sservice.model.entity.PurchaseOrderBill;

import java.util.List;

/**
 * Created by suweiming on 2017/12/20.
 */

public class PurchaseOrderBillVo extends PurchaseOrderBill {
    /***
     * 当前页
     */
    private int page = 0;
    /**
     * 每页显示数量
     */
    private int size = 15;
    /**
     * 查询关键字
     */
    private String keyword;
    private String type; // leixing
    /**
     * 排序字段名
     */
    private String sortField;
    private List<String> list;
    /***
     * 升序，降序
     */
    private String sortOrder; //DESC ,ASC
    private String orderNo; //订单NO

    private String goodsName; //DESC ,ASC
    private String creatorName; //DESC ,ASC

    private String goodsId; // 产品ID
    private String clienteleName; //
    private String clientelePerson; //
    private String clientelePhone; //
    private String monthStart; //
    private String monthEnd; //
    private String storeName; //
    private String paperApplyTimeEnd; //
    private String paperApplyTimeStart; //
    private String userName; //开单用户
    private String orderIds; //匹配订单IDs,多个用逗号分隔
    private String numbers; // 与匹配订单IDs对应的的数量
    private String prices; // 与匹配订单IDs对应的的单价
    private double numberInRoad; //采购在途
    private double numberActualBuy; //实际库存
    private double numberActualSell; //实际销售
    private double numberPreSell; //预售
    private double numberReceiving; ///收货中数量

    public String getOrderIds() {
        return orderIds;
    }

    public String getPrices() {
        return prices;
    }

    public void setPrices(String prices) {
        this.prices = prices;
    }

    public void setOrderIds(String orderIds) {
        this.orderIds = orderIds;
    }

    public String getNumbers() {
        return numbers;
    }

    public void setNumbers(String numbers) {
        this.numbers = numbers;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public String getSortField() {
        return sortField;
    }

    public void setSortField(String sortField) {
        this.sortField = sortField;
    }

    public List<String> getList() {
        return list;
    }

    public void setList(List<String> list) {
        this.list = list;
    }

    public String getSortOrder() {
        return sortOrder;
    }

    public void setSortOrder(String sortOrder) {
        this.sortOrder = sortOrder;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getClienteleName() {
        return clienteleName;
    }

    public void setClienteleName(String clienteleName) {
        this.clienteleName = clienteleName;
    }


    public String getClientelePerson() {
        return clientelePerson;
    }

    public void setClientelePerson(String clientelePerson) {
        this.clientelePerson = clientelePerson;
    }

    public String getClientelePhone() {
        return clientelePhone;
    }

    public void setClientelePhone(String clientelePhone) {
        this.clientelePhone = clientelePhone;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    @Override
    public String getType() {
        return type;
    }

    @Override
    public void setType(String type) {
        this.type = type;
    }

    public double getNumberInRoad() {
        return numberInRoad;
    }

    public void setNumberInRoad(double numberInRoad) {
        this.numberInRoad = numberInRoad;
    }

    public double getNumberActualBuy() {
        return numberActualBuy;
    }

    public void setNumberActualBuy(double numberActualBuy) {
        this.numberActualBuy = numberActualBuy;
    }

    public double getNumberActualSell() {
        return numberActualSell;
    }

    public void setNumberActualSell(double numberActualSell) {
        this.numberActualSell = numberActualSell;
    }

    public double getNumberPreSell() {
        return numberPreSell;
    }

    public void setNumberPreSell(double numberPreSell) {
        this.numberPreSell = numberPreSell;
    }

    public double getNumberReceiving() {
        return numberReceiving;
    }

    public void setNumberReceiving(double numberReceiving) {
        this.numberReceiving = numberReceiving;
    }

    public String getMonthStart() {
        return monthStart;
    }

    public void setMonthStart(String monthStart) {
        this.monthStart = monthStart;
    }

    public String getMonthEnd() {
        return monthEnd;
    }

    public void setMonthEnd(String monthEnd) {
        this.monthEnd = monthEnd;
    }

    public String getPaperApplyTimeStart() {
        return paperApplyTimeStart;
    }

    public void setPaperApplyTimeStart(String paperApplyTimeStart) {
        this.paperApplyTimeStart = paperApplyTimeStart;
    }

    public String getPaperApplyTimeEnd() {
        return paperApplyTimeEnd;
    }

    public void setPaperApplyTimeEnd(String paperApplyTimeEnd) {
        this.paperApplyTimeEnd = paperApplyTimeEnd;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }
}
